Definition of Saint Lawrence River
-
(noun) a North American river; flows into the Gulf of Saint Lawrence and the North Atlantic
Synonyms of Saint Lawrence River
Antonyms of Saint Lawrence River
No Antonyms Found.
Homophones of Saint Lawrence River
No Homophones Found.